
package com.be.beadmin.project.dto.output;

import com.be.beadmin.common.entity.BaseEx;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
/**
* @description /
* @author zjm
* @date 2023-06-14
**/
@Data
public class PayInfoEx extends BaseEx{

    // 预付款
    private Float advancePay;
    private Date advancePayDate;


    private Float advancePayRate;
    protected BigDecimal isInvoiceAdvance ;


    // 阶段款1
    private Float stagePayFirst;
    private Float stagePayRateFirst;
    private Date stagePayDateFirst;
    protected BigDecimal isInvoiceStageFirst ;


    // 阶段款2
    private Float stagePaySecond;
    private Float stagePayRateSecond;
    private Date stagePayDateSecond;
    protected BigDecimal isInvoiceStageSecond ;

    // 尾款
    private Float finalPay;
    private Float finalPayRate;
    private Date finalPayDate;
    protected BigDecimal isInvoiceFinal ;





    private String infoId;

    private String memo;


    private String advanceUrl;

    private String advancefileCode;

    private String advancefileName;

    private String advancebucketName;


    private String firstUrl;

    private String firstfileCode;

    private String firstfileName;

    private String firstbucketName;


    private String secondUrl;

    private String secondfileCode;

    private String secondfileName;

    private String secondbucketName;


    private String finalUrl;

    private String finalfileCode;

    private String finalfileName;

    private String finalbucketName;

}